pull your sock up - Espagnol Anglais Dictionnaire